package com.ciei.dpagm.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.util.Date;

/**
 * @author pp
 * @date 2023/05/09
 */
@TableName(value = "common_project_slave_chip_config_interface")
public class ProjectSlaveChipConfigInterface {

    @TableId(type = IdType.AUTO)
    private Integer projectSlaveChipConfigInterfaceId;
    private Integer projectSlaveChipConfigId;
    private Integer slaveChipControlModeInterfaceId;
    private String slaveChipInterfaceName;
    private String slaveChipInterfaceType;
    private Integer slaveChipInterfaceTypeId;
    private String slaveChipInterfaceTypeName;
    private String slaveChipInterfaceDescription;
    private Integer masterChipInterfaceId;
    private String masterChipResourceName;
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;
    @TableField(fill = FieldFill.UPDATE)
    private Date updateTime;
    private Integer creatorId;
    private Integer updateUserId;
    @TableLogic
    @TableField(fill = FieldFill.INSERT)
    private Integer isDelete;

    public ProjectSlaveChipConfigInterface() {
    }

    public ProjectSlaveChipConfigInterface(Integer projectSlaveChipConfigInterfaceId, Integer projectSlaveChipConfigId, Integer slaveChipControlModeInterfaceId, String slaveChipInterfaceName, String slaveChipInterfaceType, Integer slaveChipInterfaceTypeId, String slaveChipInterfaceTypeName, String slaveChipInterfaceDescription, Integer masterChipInterfaceId, String masterChipResourceName, Date createTime, Date updateTime, Integer creatorId, Integer updateUserId, Integer isDelete) {
        this.projectSlaveChipConfigInterfaceId = projectSlaveChipConfigInterfaceId;
        this.projectSlaveChipConfigId = projectSlaveChipConfigId;
        this.slaveChipControlModeInterfaceId = slaveChipControlModeInterfaceId;
        this.slaveChipInterfaceName = slaveChipInterfaceName;
        this.slaveChipInterfaceType = slaveChipInterfaceType;
        this.slaveChipInterfaceTypeId = slaveChipInterfaceTypeId;
        this.slaveChipInterfaceTypeName = slaveChipInterfaceTypeName;
        this.slaveChipInterfaceDescription = slaveChipInterfaceDescription;
        this.masterChipInterfaceId = masterChipInterfaceId;
        this.masterChipResourceName = masterChipResourceName;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.creatorId = creatorId;
        this.updateUserId = updateUserId;
        this.isDelete = isDelete;
    }

    public Integer getProjectSlaveChipConfigInterfaceId() {
        return projectSlaveChipConfigInterfaceId;
    }

    public void setProjectSlaveChipConfigInterfaceId(Integer projectSlaveChipConfigInterfaceId) {
        this.projectSlaveChipConfigInterfaceId = projectSlaveChipConfigInterfaceId;
    }

    public Integer getProjectSlaveChipConfigId() {
        return projectSlaveChipConfigId;
    }

    public void setProjectSlaveChipConfigId(Integer projectSlaveChipConfigId) {
        this.projectSlaveChipConfigId = projectSlaveChipConfigId;
    }

    public Integer getSlaveChipControlModeInterfaceId() {
        return slaveChipControlModeInterfaceId;
    }

    public void setSlaveChipControlModeInterfaceId(Integer slaveChipControlModeInterfaceId) {
        this.slaveChipControlModeInterfaceId = slaveChipControlModeInterfaceId;
    }

    public String getSlaveChipInterfaceName() {
        return slaveChipInterfaceName;
    }

    public void setSlaveChipInterfaceName(String slaveChipInterfaceName) {
        this.slaveChipInterfaceName = slaveChipInterfaceName;
    }

    public String getSlaveChipInterfaceType() {
        return slaveChipInterfaceType;
    }

    public void setSlaveChipInterfaceType(String slaveChipInterfaceType) {
        this.slaveChipInterfaceType = slaveChipInterfaceType;
    }

    public Integer getSlaveChipInterfaceTypeId() {
        return slaveChipInterfaceTypeId;
    }

    public void setSlaveChipInterfaceTypeId(Integer slaveChipInterfaceTypeId) {
        this.slaveChipInterfaceTypeId = slaveChipInterfaceTypeId;
    }

    public String getSlaveChipInterfaceTypeName() {
        return slaveChipInterfaceTypeName;
    }

    public void setSlaveChipInterfaceTypeName(String slaveChipInterfaceTypeName) {
        this.slaveChipInterfaceTypeName = slaveChipInterfaceTypeName;
    }

    public String getSlaveChipInterfaceDescription() {
        return slaveChipInterfaceDescription;
    }

    public void setSlaveChipInterfaceDescription(String slaveChipInterfaceDescription) {
        this.slaveChipInterfaceDescription = slaveChipInterfaceDescription;
    }

    public Integer getMasterChipInterfaceId() {
        return masterChipInterfaceId;
    }

    public void setMasterChipInterfaceId(Integer masterChipInterfaceId) {
        this.masterChipInterfaceId = masterChipInterfaceId;
    }

    public String getMasterChipResourceName() {
        return masterChipResourceName;
    }

    public void setMasterChipResourceName(String masterChipResourceName) {
        this.masterChipResourceName = masterChipResourceName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(Integer creatorId) {
        this.creatorId = creatorId;
    }

    public Integer getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Integer updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }
}
